amalgamating mixture - Turkish English Dictionary